.bills {
	position: absolute;
	z-index: 1;
	top: 10px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	background: #fff;
	border:1px solid #ddd;
	padding-top: 10px;
	overflow: hidden;
}

.bill-input {
	position: relative;
	padding-left: 65px;
	float: left;
	width: 24%;
}
.bill-input label {
	position: absolute;
	left: 0;
	width: 60px;
	text-align: right;
	top: 50%;
	margin-top: -12px;
}
.bill-input > p {
	width: 100%;
}
.bill-input p input {
	width: 100%;
}


.bill-inputs span {
	margin: 0 7px;
}
.bill-line {
	margin: 8px 0;
}

.bill-btn-line .bill-line .bill-input {
	margin-left: 5px;
}
.bill-btn-line .bill-btn {
	padding: 10px 0;
	padding: 8px 0;
	float: left;
	margin-left: 36px;
}
.bill-btn-line .bill-btn-r {
	float: right;
	margin-right: 30px;
}
.bills .btn-bill {
	padding: 0;
	width: 98px;
	height: 34px;
}
.bill-border-line {
	border-bottom: 1px solid #ddd;
	height: 55px;
	margin-bottom: 5px;
}
.btn-group {
	margin-left: 24px;
	margin-top:6px;
}
.btn-group .btn ~ .btn {
	margin-left: 5px;
}


.table-container {
	margin-top: 15px;
	position: relative;
}
.btn[disabled] {
	background: #ddd;
	border-color:#ddd;
}
.clear-search {
	color:#bbb;
}
.clear-search:hover {
	color: #999;
	cursor: pointer;
}
#bill .table-box td {
	text-align: center;
}
.undefinedsvg {
	position: absolute;
	top: 0;
	width: 100%;
	text-align: center;
}
.undefinedsvg img {
	max-width: 600px;
}

.bills input::placeholder {
	color: #aaa;
}

.bill-status .select-list-box li:first-child {
	display: none;
}


.table-wrap {
	height: 400px;
	overflow: auto;
}

.detail {
	position: absolute;
	top: 10px;
	left: 10px;
	bottom: 10px;
	right: 10px;
	background-color: #fff;
	z-index: 1000;
}
.good-detail {
	width: 600px;
	padding: 15px 50px;
}
.good-detail li {
	position: relative;
	padding-left: 65px;
}
.good-detail .table-li {
	padding: 0;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;

}
.table-li td,.table-li th {
	width: 33%;
}
.good-detail li label {
	position: absolute;
	left: 0;
	width: 60px;
	text-align: right;
	top: 50%;
	margin-top: -10px;
}